LiteSpeed\Control D

Total Complexity 167
Dependencies 5
Dependents 9
Total lines 935
Lines of code 469
Logical lines of code 308
Comment lines 336
Methods 31
Properties 3

Methods 31

Method Rating Maintainability Complexity Lines of code
_setting_cacheable()
C
37 28 66
finalize()
C
36 27 72
get_ttl()
A
44 15 40
check_redirect()
A
45 13 37
output()
A
51 8 28
check_error_codes()
A
55 8 17
is_cacheable()
S
61 6 13
init_cacheable()
S
53 5 22
init()
S
57 5 15
set_shared()
S
60 4 14
_get_req_method()
S
60 4 14
set_public_forced()
S
61 4 13
set_private()
S
61 4 13
in_cache_exc_roles()
S
62 4 11
set_cacheable()
S
64 3 10
force_cacheable()
S
64 3 10
set_nocache()
S
64 3 10
set_custom_ttl()
S
69 3 6
_is_qs_excluded()
S
64 3 10
vary_add_role_exclude()
S
71 2 6
set_no_vary()
S
69 2 7
set_stale()
S
70 2 7
is_shared()
S
78 2 3
is_private()
S
78 2 3
is_no_vary()
S
80 1 3
is_stale()
S
80 1 3
is_public_forced()
S
80 1 3
isset_notcacheable()
S
80 1 3
is_forced_cacheable()
S
80 1 3
is_mobile()
S
80 1 3
_no_cache_for()
S
76 1 4